The severity of a user message.
Classification of warnings. Used by the user to filter on. This enum must be ordered such that style < low < medium < high < critical
The summary of an analyzers result.
The base fixture that an analyzer implement
Environment data useful for an anylser.
Messages from an analyzer intended to be displayed to the user.
A message from an analyzer.
The result of an analyzer.
The amount of points the analyzer adjusts the overall score
Suggestions of how to improve the score.
The result of all analyzers.